package com.lyf.boot.modules.system.service;

import com.lyf.boot.core.model.DictCache;
import com.lyf.boot.modules.system.entity.vo.SysDictVo;

import java.util.List;
import java.util.Map;

/**
 * @author Luyufan
 * @date 2023/7/7 16:53
 */
public interface ISysDictService {

    List<SysDictVo> getSysDictListByType(String dictType);

    Map<String, String> getSysDictMapByType(String dictType);

    DictCache getSysDict(String dictType, String dictKey);

    String getSysDictValue(String dictType, String dictKey);

}
